Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEYBURN CLOSE Terraced £70,500 20 Feb 1998
3 LEYBURN CLOSE Terraced £180,000 24 Jul 2015
5 LEYBURN CLOSE Terraced £290,000 19 Dec 2023
6 LEYBURN CLOSE Terraced £160,000 22 Jul 2005